package com.module.aichat.ui.widget.inputview

import com.module.aichat.data.bean.InputModel
import java.io.File

/**
 *
 * 作者：sosou
 *
 * 版本：1.0
 *
 * 创建日期：2025/06/25
 *
 * 描述：
 *
 * 修订历史：
 *
 */
interface ChatInputListener {
    //发送文本消息
    fun sendText(
        text: String,
        userIds: List<String>?
    )

    //输入框模式改变时的回调
    fun onChangeModel(inputModel: InputModel)

    //发送语音
    fun sendAudio(
        file: File,
        recordTime: Long
    )
    //@人的回调
    fun toAtMember()
}
